<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <script>
      var a = null;
      str=''; 
      for(var i=1 ; i<=10000 ; i++){
        for(var j=1; j<=i ; j++){
          if(i%j==0){ 
            a+=j; 
          }
        }
        perfect = a - i; 
        if(i==perfect){
          str += i + '、';
        }
        a = null ;
      }
      console.log('完美数有：'+str);
  </script>
</head>
<body></body>
</html>

